drain ditch - Español Inglés Diccionario